package com.bangzhi.form;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@ApiModel("无形资产信息")
@Data
public class MfCusIntangibleAssets {


    /**
     * 不同于实体新增字段 前端默认传参为cusIntangibleAssetsBase
     */
    private String formId;

    /**
     * 无形资产ID
     */
    private String intangibleAssetsId;

    /**
     * 无形资产编号
     */
    private String assetsNo;


    @ApiModelProperty(value = "客户编号", required = true ,example = "客户编号")
    private String cusNo;


    @ApiModelProperty(value = "无形资产种类", required = true ,example = "无形资产种类")
    private String assetsType;


    @ApiModelProperty(value = "无形资产名称", required = true ,example = "无形资产名称")
    private String assetsName;


    @ApiModelProperty(value = "专利类型" ,example = "专利类型")
    private String patentType;




    @ApiModelProperty(value = "专利类型" ,example = "专利类型")
    private String patent;

    @ApiModelProperty(value = "公开号" ,example = "公开号")
    private String publicNo;

    @ApiModelProperty(value = "公开日期" ,example = "公开日期")
    private String publicDate;

    @ApiModelProperty(value = "证书类型" ,example = "证书类型")
    private String certificateType;

    @ApiModelProperty(value = "证书编号" ,example = "证书编号")
    private String certificateNo;

    @ApiModelProperty(value = "版本号" ,example = "版本号")
    private String versionNo;

    @ApiModelProperty(value = "发证日期" ,example = "发证日期")
    private String certificateStartDate;

    @ApiModelProperty(value = "截止日期" ,example = "截止日期")
    private String certificateEndDate;

    @ApiModelProperty(value = "发布日期" ,example = "发布日期")
    private String releaseDate;

    @ApiModelProperty(value = "软件简称" ,example = "软件简称")
    private String softwareAbbr;

    @ApiModelProperty(value = "登记号" ,example = "登记号")
    private String regNo;

    @ApiModelProperty(value = "登记批准日期" ,example = "登记批准日期")
    private String regDate;

    private String lstModTime;
}
